package com.geek.homework.For;

/**
 * @author SunBingJian
 * @desc TODO
 * @date 2025/9/2
 */

/**
 * 3.乘法口诀表；（for）
 * 1*1=1
 * 1*2=2  2*2=4
 * 1*3=3  2*3=6  3*3=9
 * ....
 */
public class For_work03 {
    
    public static void main(String[] args) {
        System.out.println("九九乘法口诀表：");
        System.out.println();
        
        // 外层循环控制行数（被乘数）
        for (int i = 1; i <= 9; i++) {
            // 内层循环控制列数（乘数），只计算到当前行数
            for (int j = 1; j <= i; j++) {
                // 计算乘积并格式化输出
                System.out.print(j + "*" + i + "=" + (i * j));
                
                // 如果不是该行的最后一个，添加两个空格分隔
                if (j < i) {
                    System.out.print("  ");
                }
            }
            // 每行结束后换行
            System.out.println();
        }
    }
}
